Skip to main content

Full text of "LISTing Newsletter"

See other formats


Newsletter of the 
Long Island Sinc laip/Tinex 
Users Group 


em aa ae SS ыг: “т SE 
= 


à E [= 5-2 Incorporating NYTSE 


iLL THE HEYS THAT'S 
FIT TQ PRINT 


L Í S T. 

5 PERI LANE 

VALLEY STREAM, NY 
11581 


Т0: Don Lambert: JAN/92 
1201 Kibinger PL 
Auburr, IN 
46706-2010 


1 
FIRST CLASS MAIL 
CORRE AET DATED MEETING NOTICE 
Est AES. 


N 


т! + + 
м + + 
", + + 
"n 4 + 
ЫҸ + 4 
", + + 
"n + E 
ЫҸ + + 
", + 
тт wv * 
ү L. 
Walid + 
із 

! ۱ 

1 + 

+ t 

4 + 

і + 
тш + + 
т! +i i MI + 
m + TE à CHE Y “| + 
m +: L NB. H + 
m + + 
m + ө + 
"m" 4 ча + 
m * ul + 
" Vo fnm ++ 
" *anan fed 
m Fan ud c + 
= cune + 


w Е + 


шк ul. 
i ү Ad 


к к 
uJ xu L 
wi 
(Т. 

4 
M 
i.. 


++++++++ 


++++++ +++ ++ 


ФФ +++ 


++ 


+ 


+++ 


Tob 


titi + ise 


++++++еыны нт ج‎ 


+ 


> 


шегі m 


ӘНЕ 


шш 


3355553825222 
= = = =s === == s= s 


B33 532325 
322257 


Hu 


E 
Г Шы 
Fe tu CL ; e i ы 
гай. >. "Ш we 


TNT 
z sas n qu КШ 
ЕШ ч n 1 : 


FAFA UD 


3 FA ut 
t ІШ LEX pH 


(dbi КААП 
zt 1 ul I Ww ІП 

Cac 

ЕП С 


aun 
“TH 


IIL UU 1 
Mi E Lu 
кзн 
"ка 


3 dr 
ТТГ 
ТІ Ешкі 


үг. 


[IIO 
ч En 
"ET. z 
А кч 
к 
ш 
Ш 


П 
ШЕ! 


ш t. 1 к 
TM 


ШИШ 
te l 
wk 
Toki 


LIST LIBRARY DISK 1 >: JL 


`1 = OcharSet OL World 3/90 pgs 20 - 23, file char tap Disk #1 LISTlibryl 12/720 sectors 

2 - MultiBas_hex_loader QLW 3/99 pgs 26 - 28, DIY Toolkit, MultiBas boot, EEE ES ec ccriendk aEEE EG CERE DER EM 

MultiBas cde R . 

3 - Graphicl QL World 12/89, SuperBASIC, pgs 36 - 38 1. CAPSlock ind boot . 2. GOMOKU 3. CHECKERS 

4 - Graphic2 4 World 1/99, SuperBASIC, pgs 20 - 23 4. RESISTOR color code 5. CIRCUIT 6. BLOBS 

5 - Graphic3 @ World 2/98, SuperBASIC, pgs 20 - 24 7. TREE 8. JOIN the DOTS 9. Fox and Hounds 
6 - PLANT life OL World 3/99 'The Progs’, pgs 43 - 45 19. TickTack Toe 1. 80X . 12. graphics 

7 - METALexch QL World 1/99 "Тһе Progs’ pg 46 13. caps bin 14. PLANT. life 15. picture puz 

$ - Mendispl QL World 1/99 "Тһе Progs’ pg 47 16. Cone 17. САРЅ10ск ind 18. taktix 

3 - GRAVITY 4 World 1/9 "The Progs’ pg 47 19. rader 29. CURSET ad 

18 - TASK FORCE OL World 3/89 DIY Toolkit, pos 26 - 28 - Multitasker 22. giro 23. Фіто call 24. PIP bin 

11 - 128K QL World 10/89 'Open Channel’, pg 10 25. JUPITER 26. BOING 27. CUBE 

12 - DISKdir OL World SuperBASIC 9/89 pgs 40 -42, 11/89 pgs 22 - 24, 11/89 pgs 34 - 36 28. calc 29. S&calci 30. PIP 

13 - DIYnesAL OL World 10/89, DIY Toolkit, pes 34 - 39, МЕМгез boot, MENres_cde 31. PIP boot 32. PSION Patch 33. HENres boot 

14 - Three) sketch pad OL World 10/89 "Тһе Progs’ pgs 40 - 45 3. MEMres cde 35. DIYmesAL 36. Three) Sketch Pad 
15 - PSION Patch QL World DIY Toolkit Extra, pg 34 - Multitasker 37. DISKdir 38. 128K BOOT 39. 128K 

16 - PIP OL World 11/89 "The Progs’ ро 49, PIP boot, PIP bin ' 40. TASK FORCE 41. METALexch 42. sendisol 

17 - $8са1с1 QL World 2/89 SuperBASIC pgs 30 - 32 43. GRAVITY 44. Graphic2 45. Graphic3 

18 - OLcalc OL World SuperBASIC 4/89 pgs 34-35, 5/89 pgs 31-33, 6/89 pgs 22-25, 46. Graphicl 47. Char tmo 48. Ocharset 

7/89 pgs 46 - 48 ( has a BUG in it, but is usable 8. G.) 49. MultiBas boot 50. MultiBas hex loader 51. MultiBas cde 

19 - CUBE OL World 2/2? 'The Progs’ pgs 49 - 50 52. DIYhexldr 53. Relat2 pro 54. Relatl pro 

28 - BOING 4 World 8/89 "Тһе Progs’ pg 49 55. Relation pro 56. DISASSEMB 57. COLORBAR bas 
21 - JUPITER OL World 11/89 "Тһе Progs’ pgs 38 - 41 58. TEMP conv 59. BOOT PROCedures 60. SET. PRINTER 
22 - C1 Window PROCedure I use for JM programs - Bob Gilder | 61. XMAS greet 62. BLOCK boot 63. BLOCKW obj 

23 - CAPSlock ind OL World 1/87 "Тһе Progs’ pgs 50 - 51 64. фтарһїс®. 65. WINDEMO 66. LISTER bas 

24 - Gbingo_call QL World 11/89 "Тһе Progs’ pgs 41 - 44 67. ŒD 68. DIR boot 69. DIR CODE 

25 - giro 4 World 12/89 "Тһе Progs’ pgs 44 - 45 79. ADDRbook n. M 72. DARTS bas 

26 - CURSET OL World 6/87 'Technical Helpline’ pgs 44 --49 73. ROULETTE bas 74. НАТЕ bas 


27 - RADER OL World 3/88 'The Progs’ pgs 46 - 48 2 
28 - ТАКТІХ QL World 7/88 "Тһе Progs’ pas 42 - 44 

29 - Picture рит QL World 7/87 'The Progs’ pgs 46 - 47 
3% - graphics OL USER 6/85 "Graphics Denes’ pos 42 - 44 Disk #2 — LISTlibry2 21/720 sectors 
31 - TickTack Toe OL User 6/85 "АІ Noughts & Crosses’ pgs 34 - 37 

32 - Fox and Hounds QL World 1/89 'The Progs’ pgs 48 - 49 

33 - BOX 'Graphics Demo’ Don't remember where it was copied from B. б. 


-----------.-.................................. 


: : 1. Cl 2. RAMDISK BOOT 3. RAMDISK CODE 

34 - Join the Dots OL World 1/89 "Тһе Progs’ pgs 50 - 51 4. CAD bas 5. (сай boot 6. Pres boot 

35 - TREE QL User 6/85 "Best of Graphics! pg 47 7. Pres doc 8. pres bin 9. fane file 

36 - BLOBS OL User 6/85 "Killer Blobs’ _ 10. trivia file 11. pres file 12. pres pic 

37 - CIRCUIT from Book "Making The met Of The OL’ pg 185 13. CAL boot 14. CAL bas 15. SIDEcopy bas 

diciiur a a 2а ы 2L 16. LOTTERY 17. LOAN 18. LIFE 

33 ES Tis Hartnell’ s book "Ganes ибаа" 19. EASEL PRT 20. loancal doc 21. STUNTHAN bas 

40 - GOHOKU | , 22. SPRITE BYT 23. CAPSLOCK EXEC 24. STARPO_bas 

41 - Relation pro, Relati, Relat2 OL User 7/85 & 8/85 "Family Tree’ for Archive 25. spcode bin 26. grap bin 27. STARLO bas 

42 - 01555068 А. Pennell’s book "Assembly Language Programming “OL, Dissassenbler 28. Starcruiser 29. HighScore StarCruiser 30. StarCruiser_bin 

43 - COLORBAR bas Bob Gilder, for RGB or Composite color monitor display 31. Tic bas 32. Lunar bas - 33. UNIT pricer 
= TEMP соту fron book 'Basic Programing on the OL’ 34. RESISTOR color code 25. PARALLEL res 36. ROUND off 

45 - BOOT PROCedures Some from an old issue of OL World others В. 6. 37. PARALLEL caps 38. CURRENCY солу 39. decequiv. doc 

46 - SET PRINTER QL World 4/87 'Better Basic' various menus for printer set-up өлем” m RESET proc 2. Басир bas 

47 - XMAS greet. Just for display at meeting a Christmas time B. G. 43. refield doc M. step] prg 45. steps prg 

48 - BLOCK obj QL World 2/22 "ОТҮ Toolkit’ files BLOCK boot & WINOEMO 46. steps m 47. step4 prg 48. step3 prg 

49 - GraphicOL QUANTA Newsletter Vol #2, 12 - Modified Bob Gilder 49. step2 prg 56. Refield boot 51. Eliza bas 

50 - LISTER баз Воб Schubel — 52. Breakout Boot 53. breakout exe 54. HEXDEC bas 

У - QD R. J. Ely AL Screen Editor 55. clocktv exec 56. Clock boot 57. Clock MC 

52 - DIR boot - Load C1 (window) first, then LRUN OIR code: after loading use normal 58. clockANAL exec 89. -clock-esec 6@. LISTLIB2 lab 


Dir command (DIR flpi ) 
53 - ADORBOOK - basic database with deno file A01 I use it with SPEEDSCREEN, B. G. 
54 - DARTS bas OL World 12/2? old issue 


55 - ROULETTE bas after loading a "bad name’ error will appear due to Spanish text 


- type run after loading. 
55 - MATE bas mare game 
LIST Library Disk #1 listlibl exp a п a п 


61. 1511181 lab 


ТЕХ / Novanbey 
LE 7292 
Dear tre), 


Three J snr ты Sebir zt ف‎ Jue 
d: T DES, edt ат m eri We 
5770 «Y pein. CU; the Y A has о 


hin it that jaws the porton sf 722000 tuning бел, 
seys oly, Bul The Vei o oleo „А hr bth тетт. 
Е Po by 434) "Weert! pe Jeff Өрел ТУ! 
Yun, "U2G Moker " pos Severd! feni orf spell it pe 
jn 7, AVES (ға: move The by Ly Capo symm) the UDG 
Lr, o СЕХ LE [nmake white» 5/1 pixels in the Hb G. 
| E. pl (mdke 6/96) 21 pixel jn The UDG, «Е? еке afl РЭЙ 
соболу dud rerfve The wy! UDG, (12 imu the prelS fom 
white b block, 2%) Back > white, <M minia. The UDG left- 
4 Hane, <52 sre The mo d fios کل‎ hew UDG, 
Arend Thing 5 In Plein BASIC 557 hint. frm coffe fes, 


LISTing 


^ 


РА = Э ne di Р Me Le біле Мо Мега 442. 
/ 


1 جي ¿L‏ 
بص ر 
.1 


199 POKE 6355597 Әс LET RESET =799 


ð: GO TO 

1999 PRINT HT 8,11;" "“jAT 9,11; 
FOR Hzi TO NC 

1020 LET HRz8xzíHz3 OR Н-4) LET 

Nei ene” OR H=4) 

à UR Ісі TO 8: FOR J-1 TO 8 
1058 PRINT AT I+R+HR, J4tC+HC; 
1070 IF NOT BiI+HR, Әне) THEN PR 
ык PAPER 5; INK gi" و‎ о TO 19 
1880 PRINT PAPER 9; INK QUE": P 
for агу dia rs C C E^ 
1939 MEXT J: NEXT I: NEXT Н 
1102 PLOT 119,158: DRAN 1223,90: D 
foe @,-129: DRAN -122,0: DRAN ә, 
= > 
11180 PLOT 134,153: DRAW 3,4: PLO 
T 848,104: DRAH 4,80: PLOT 184,39 


PLOT 119,104: DRAH‏ :4-,@ ا 
RETURN‏ 1120 
FOR H=1 TO NC‏ 20999 


2050 LET HR=82tH+2)1: LET НС=8+ Н 


=2 OR H=4) 

2050 FOR Ісі TO 8 
2070 LET M=PEEK ІЗІН? +1-1) 
2080 FOR J=3 TO 1 STEP -1 
2080 LET BÍI-«HRE,J4HC) -М-2жІМТ ІМ 
дее түгі MsINT ІМ/г) 

ч XT J: NEXT : 
2140 RETURN I: NEXT H 

HRzsS8x*(íNC»2): C =S x í 

NE =a OR NES 55! LET HCzaxí 
заз L X=R+1: LET Y C41 
30480 LET Я=22523+32+х+ү: 0 
PEEK БЕ 28 25аЗ+јЗа+х+ү: POKE A, 
2050 PAUSE ð 
зава 


aid M$=INKEYS$: POKE Я,РЕЕК 


R-12 
3978 IF H$:«"S" ОБ »"S" G 
27003 35а M$»'"3" THEN GO 
LET Y=Y+(H$="8" AND (Х‹›8+ 

R OR ftree*HC))-(M$z"5" AND К, 
San Y6»724121 

= LET XzXt*íM$z"6"1-(M$z"?") 
3102 IF X>8+HR THEN LET X=1 
3135 ik RE THEM LET X=8+HR 
vie 22 с zc 
LET xX =X +1 ect THEN LET Y=C+1 


3130 IF Y«15 THEN Y2224HC- 
ET X-X-1 LET Yzs2a2g*HC: L 
2125 со TO 30498 

sð IF M$ <¢: "g" A sits ae 
GO TO 31938 NOCHES 
3158 PRINT AT X,Y; 


317 e IF Bix- R, ¥-0) = “по 
THEN ! 1 AND Hs$z'a 


THEN 


LET Bix- А, Y-C)z0: PRINT PAP 
ER 5; INK HE ^. PLOT OVER 1;37-4 
Y-C,lla-X«R: GO TO 38048 
3180 IF BIX-R,Y-C) =0 AND М%= "1" 
ЕБЕ PS m ғ-Сіші: PRINT FAF 
DE 1; M': PLOT 87-4v-C, 
2038 B0 10 3849 ae 
3 as ae " oe at 
E. x a irt F“ AND H$:»"B" THEN 


3200 LET B=iM$="F") 


-5- 


5952 SUB 4090: GO SUB 1008: G 
39 

IF Ms <: "E" THEN GO TO 3258 
PRINT AT 19,9; IME 2; "мо CH 
TO THIS CHRS "1 RETURN 

IF М%<:"5" THEN GO TO 323228 
PRINT АТ 18,8;"STORE UDG «Y 


OR NOT Yx?" 

323a PAUSE ð: LET E$=INKEY$ 

3300 IF gr THEN GO TO 5900 
ші TO 4: PRINT ЯТ 1748 

iT M: GO TO 3939 

М®‹›"М" THEN GO TO 3448 

338 PRINT AT 18,13; FLASH 1; IN 

“3; "MIRROR": LET ҒС-ІМТ iBC/2*. 


40 FOR I-1 TO BR: FOR Ј=1 TO F 


OQ LET M=BiI,Ji: LET BíI,J)-Bí 
C : LET BiI, BO-J+1) =M 


наовар 


3458 PRINT ЯТ 18,13; 
Қ 3; “INVERSE” 
TO BR: FOR J=1 TO B 
C 
3470 LET BíÍI,J! 
3488 NEXT J: NEXT 
50 SUB 19 
Qa. co TO 398490 
3500 IF Ms«»"U" THEN 50 TO 2568 
pr 3; "UPSIDEDOUN": LET FR=INT (BR 
FOR 1=1 TO F 


3460 FOR Ізі 
zNOT B(I,J) 
3499 PRINT HT 18, Өз: 
3504 PRINT AT 18,11; FLASH 1; IM 
5510 ror “ті TO BC: 


3520 LET MsBiI,J): LET BIiI,J)zB( 
BR-I-*1,4J) LET BiBR-I+1,J) =H 
3530 NEXT I: NEXT J 


3540 PRINT AT 18,@;1% 
3550 GO SUB 1088: GO TO 3040 
3562 IF M$<>"T" THEN GO TO 3949 


3970 PRINT AT 18,0;"SRUE ALL UDG 
“3 (v OR NOT Y!7?": PAUSE д: LET 

Es=INKEYS 

3572 IF Es<>"¥" THEN GO TO 832 

3580 PRINT AT 19,14; FLASH 1; ІМ 

K 4; “SAVING”: SAVE "UDG"CODE 552 

68,1 a 

3582 cO TO ӛзге 

«069 FOR I-1 TO BR: FOR J-1 TO B 
4020 LET B(I,J!-B 

4040 NEXT J: NEXT I 

40680 RETURN 

5000 PRINT AT 19,13; FLASH 1; IN 
K 3; "STORING" 

50209 FOR Н-і TO NC 

5030 LET HRz8síH;2): LET HCzasíH 
=2 OR Н=4) 

504@ FOR Ісі TO 8 


5260 FOR J =3 TO 1 STEP -1 
5070 IF BiI-HR,J«HC)-1 THEN LET 
T=T+2t (8-J) 


5080 NEXT J 

50209 POKE i5íH!-4I-1),T 

5180 NEXT I: NEXT H 

5129 PRINT AT i3,80;L*$ 

5140 RETURN 

5080 FOR H=1 TO NC 

5840 LET HC=(H=2 OR H=4)454+1: LE 
T HR=(H>2) +9 

5959 PRINT AT HR,HC; PAPER 1; ІМ 


K 7; "C0"; CHR$ (CODE KS+H-1); "1" 


Lüflg ізсайа 2ifiCLaif lifülgx oi OUP 


2068 COLOR DEMO 


by Edwin S. Salter 
Milton, Florida 


6960 FOR Ісі TO 8 I : 
6079 PRINT AT HR+I,HC;PEEK {SiR} REM T/5 2063 COLOR DEMO 


%І-1: REM E SALTER 1-20-85 
ваза NEXT I: NEXT H RANDOMIZE 9 
6192 LET UG=CODE K$+79: PRINT AT BORDER INT {ВНС +71 

8,11; OVER 8; CHR$ UG; FOR azà TO 158: INK INT (RN 
6119 PRINT CHRS (Мезі) ) 
5120 PRINT AT 2,11; OVER 98; CHR$ CIRCLE 127,87,a-567: PLOT a, 
{UG+2);CHRS (UG+3) : DRAW 255-a-3,8: GRAY @,175-а- 
6138 RETURN : DRAW -255+а+а, а: DRAWN @,-175+ 
70089 CLS : GO TO 8118 
8000 BORDER 5: INK 28: PAPER 7: 0 i NEXT а 
VER 8: FLASH 8: CLS PAUSE S8: GO TO 55 
вето M ds C$i4)1: DIM. L#(32}: DIM REM GOTO 3333 to List progr 
$í] 
8012 PRINT ‘TAB 8;"s x UDGMAKER BORDER 7: PAPER 7: INK 8: C 
ФО" ج س س س ت س س س ا ت ا س س‎ S L IST 


8029 PRINT "YOU GET FOUR CHARS A 
T Я TIME TO YORK ON, THE FOUR BE 
ING IM A SE-RIES, LIKE :F,G,H,I» 
, SET OUT INA 2X2 SQUARE ARRAY." 


wu батыл ENUT Tue среды суа 
t 4 2 iF ! 

T «F.G,H,I:. THE HIGHEST CHAR YO For the TS 1000/2X81 
U GAN INPUT, IS «Ry, FOR THE SET 


goad INÉUT "FIRST CHAR: ";K$: IF BOXES 


aed INK 2: PRINT ^ "YOU ARE WORK | 
| 2: PRINT '"YOU ARE UO 
ING ON CHAR SERIES:"''TRB 11;"[" DX SEBRE EERE 


8052 FOR I=3 TO 3: LET С%(1І+1) =С 
HRS (CODE K$-I! 

809659 PRINT СНЕЖ (CODE K$+I T 
: NEXT I: PRINT CHRS PETERE Е 


ә 

81808 LET HCz4: DIM Stnci 

8118 LET BR=16: LET ВС-15 

8128 DIM CiBC): DIM BBR, BCO} 

8122 PAUSE 15а: CLS 

8140 FOR I=8 TO 3: PRINT INK 2;R 
T 7,18; C$tii; TAB 13; 08 (2) ° ° "TAB 
180; C# (3); TAB 13;С%14 

8158 LET 54141) sUSR CHRS (CODE К 


2:1) 10 REM "BOXES" 

8162 NEXT I SES S 5 
8170 PRINT AT 18,12; FLASH 1; IN 20 GEH BY STERREN ROUTIERS 
K 4: "FETO HING" 4.0 5014 a 

8188 LET B-0: GO SUB 4000: GO SU 29 LET Gre. 

CEA 60 LET J=43 

8200 LET R=: LET C-14 SB een PSS Tord 

8210 GO SUB iege 90 PLOT F.J 

82280 PRINT AT 13,0;L5* 100 PLOT F.G 

239 GO SUB зада: GO sup 5099 299 NEXT E C 

8250 PRINT AT 20,0;" COPY «Y OR 150 MON N 

NOT Yè?" 130 PLOT H,K 

8260 PAUSE 2: LET ES-INKEYS: IF 140 PLOT G'E 

E$-"Y" THEN COPY 150 NEXT K ` 

8320 PRINT AT 28,0;L4;L$;AT 29,9 160 LET J-J-2 

i" NEXT UDG «v OR NOT vo? 170 IF J-21 THEN STOP 

8350 PAUSE Ə: LET ES=INKEYS: IF faa Ter Genes т 

E$c»"Y" THEN CLS : PRINT AT 10,1 ico PET MIS 

2; "+ STOP s": STOP 200 GOTO 30 

3388 CLS : RUN | 


3906 CLEAR : SAVE "UDGHMRHKER" LIN 


° TS2068 Software 


10 POKE 23658,8: BORDER 5: РАР 
ER 5: INK Q; CLS 

12 PRINT TAB 10; BRIGHT 1;" + 
TUTEST x "; BRIGHT O°°'’"c4> HORI 
ZONTAL COLOR BARS"’’"<2 > UERTICA 
L COLOR BRRS"’‘"<3: GRID OF LINE 
$£"''"i45 CHECKERBOARD" 1 “¢5, COM 
PUTER ADJUSTMENTS"''"i8» END OF 
TEST" 

14 INPUT "TEST NUMBER = ";R: I 
F Ril OR R:6 THEN GO TO 14 

Үү: LET Asi1)z2"BLK 

LET Ag{(31="R 


LET 8вібіс СҮЙ": LET ASI? 
: LET R$18)-"UHI" 
гә GO TO їн+1@@) қ 
FOR I=8 TO 5 
4 


к: 
л 
о! 
нч! 
X: 
Hs 
uw -. 
e | 
Cd 


188 PAPER 7: CLS 


PRINT RT Is3,0; PAPER I;" 
". PR 
INT INK 3; PAPER 8;HT І#3+1,14;Я 
&{1+1}): NEXT 
ie4 GO TO 722 қ 
2a3 PAPER 7: CLS : FOR I=@ TO 2 
1: PRINT PAPER 8;" “; PAPER 1 
НЫ; “; PAPER 2;" "i PAPER 3 
p? "i PAPER 4;" "i PAPER 5 
4% “7 PAPER 6;" "> PAPER 7 
ph "з: NEXT I _ 
FOR I=@ TO 7: PRINT PAPER 8 
аҙат 1ё,ї+&+1;85{1+1}: МЕХ 
за TO 700 
CLE : FOR I= TO 255 STEP 3 
PLOT I,0: DRAN 80,175: NEXT 
FOR I=@ TO 175 STEP 21.85: 
От Q.I: DRAW 255,2: NEXT I 
24 GO TO 700 
88 PAPER 7: CLS : L =@: LET 
=@: FOR к=1 ТО 28: PRINT BRIGH 
к ШЕЛІ се Iri J" "гат Tad," 
"ат Teas "AT T4453" 
“Т LET І=1+8: IF.I»19 THEN LET 
I=I-29: LET J=Jł4 
$82 NEXT К 
494 GO TO тос E. 
SOQ PAPER ^. CLS : PLOT 255,150 
DRAW -150 2: DRAW @,-128: DRAH 
153,3: PLOT 288,150: DRAW 2,-42 
. DRAW -35,2 
S02 CIRCLE 155,55,25: PRINT AT 
13,21; "SPKR"; AT 4,15; “RE = -MOD" - 
sa4 PRINT OVER 1;HT 6,15; "A-20" 
енге 8; "-"; АТ 14,14; "3-70"; CHRS 
“L TAT 8,47; "1-70"; CHRS 8;"-' 
neo Rt a: на 
RINT AT 2,2; "REMOVE ТОР ІК 
ID) AND PROP IT UP. ІТ I$ 


š 

BY à FLAT RIBBON CABLE; 
ULE IT OPP a 
E 

= 


б“ m 
COO Ut HI 


Li “THERE AR 
REWS FOR "' “ADJUSTMENT : u 
RAWLS AND RIPPLE"''":1 

iR AND "'" GHOST"^'"«g&2» CU 

AND PLURITY"''"TUEEK THESE 
RY GENTLY" “WHILE INSPECT H IN 
Tu IMAGE. WHEN FINISHED c 
LY REPLACE THR TOF. 
"SCREENS COPY ty BR N 
R£z"Y" THEN COPY 
тга z 
PRINT AT 10,12;"* STO 


WHEN DON 
LINE @ 


UT "HIT (ENTER? 
P RUN 
AVE "TvTEST' 


+ aa 6: БӨБЕК 6. INK 2: С 
LS P 3,18: ЕР 18,5 

= BRENT AT 44271212225 їо L 
TTERTILE written and produced 
bu John Pazmino of Brooklyn NY 


pecially for the | Long Island E 
песа Timex club (LIST? and th 


чеш York Timex- Sinclair Enc 
8 PRINT ат ё@,0;"ргё55 anu to 
to start LETTERTILE": PAUSE а 
12 BORDER 5: PAPER 5: INK O: C 
Lš : PRINT TAB 5;" x D 
LE x"''"Move the Letters with th 


e arrow keys to put them in ABC 


Order. Your moves are counted a 
nd you сап try again for a Loue 
f score. 


12 DIM е%(32): DIM а%1(5,5) 


< ر‎ w ? 
14 LET b$z"RHECDEFGHIJKLMNOPGREZ 
TUUUX ": LET с®=Ь%: LET dg="" 
1б FOR ізі TO 25: LET mzINT ti 
+tANDS (26-131: LET d$zd$s«cs$imi: L 
ESTE TO м-1) +с%іт+1 TO 1: N 
SE 


40 LET а%{1) =4${ TO 5): 
i2)zd£io TO 103: LET agis )zd&t 
TO 15): _ LET 88147484116 TO Зат 


$ : 
44 NEXT c: г 
= 2 4; PABER, 2: ЕЕЕ 
в, "=з a e a Ев a E а". дт 20,5; "Ua". 
SAR 

62 FOR isi TO 12: PRINT AT 8-і 
B8; EU RT 8+1 ,22; "8°: NEXT i: | 
7T: INK Ø 

54 FOR ісі TO 5: 
|. PRINT PAPER 6; AT 
(1,4): NEXT у: NEXT i 


L 
58 PAUSE ð: LET ms=INKEYS 
ісші AND ms£z'"a"3 OR 


FOR j=l Ta =: 
a42£zi1,842-4:8 


E 
H 
^" 


‚@; ӘН 1; PAPER 5; INK 2 
YOU CAN'T MOVE THAT WAY: + 
27,5 PRINT AT 21,8; 
6; | 


5 “PRINT PAPER 6;AT 8+2+г,8+=2 + 
cj" "SAT B4+2err,9+2eccjasire CC) 
LET т=т+1: PRINT AT 7,445 H 
DUE "jm 
50 IF aSíl)r«asi2)sa$íz! 
-bs THEN GO TO 100 
82 GO TO 68 
100 PRINT AT 21,0; PAPER 5; INE 
2; FLASH 1;" s YOU DID IT IN 7; 
mi" MOVES! s ": FOR i=l TO 188: 
ВЕЕР .1,i-50: NEXT i 
222 INPUT “REPLAY SAME GAME ive 
Pio "ims; IF DES yo THEN PRINT P 
BEER S;HT 21,8;€8;AT ?,Ə;es: GO 


„204 INPUT “ALL NEW GAME улп: 
“ims: IF m=" 9" THEN RUN 


:ج5 2+ 


10б PAPER 5: CLS : PRINT AT 12. 
2; "+ STOP s". STOP - 

200 CLEAR i 'LETTERTILE" i 
INE 8 


L | HARD | 


QL To IBM RGB Monitor Connections 


In the past feu weeks I have had three requests for information оп hou to hook-up an 
IBM CGA ог RGB Monitor toa QL. The following information will allow anyone with 
soldering experience to make an appropriate cable between the QL and an RGB monitor. 


The only problem you may encounter is with the horizontal sync inversion from a 
negative going sync signal from the QL to a positive going horizontal signal required 
for most, if not all, American CGA/RGB monitors. 


Іп the following diagrams, I use а 74LS00 TTL IC (Quad 2-input positive-nand gate), of 
which we will use pins 1 and 2, tied together to form an inverter input. The signal 
from the QL, which is negative, enters the input of the inverter, pins 1 & 2. The sync 
signal is now inverted within the IC and a positive horizontal sync signal is 
available at pin 3 which is connected to the horizontal pin on the monitor connector. 


If you happen to have а 741504 Hex inverter IC, it also сап be used - just use pin 1 


as the horizontal input from the QL and рїп 2 will be the inverted sync signal output 
connected to the monitor connector. : 


All parts for this project can be purchased at any Radio Shack store. In addition to 
purchasing the two connectors and IC, you will need a 9 pin 'D' connector hood, which 
if you are careful, can house the IC - just carafully clip all unused pins on the IC 
and bend pins 1, 2, 3, 7, & 14 in towards the center of the IC. Solder the wires with 
minimum solder and install the IC upside down (pins facing up) and the two piece 
connector hood will house it, ailowing а clean appearing installation. You will also 
need a length of cable determined by your requirement. The cable need only be 7 


conductors, or if you wish, use 7 - single lengths of multi-stranded wire to form your 
cable. 


Male 9 Pin ’D’ plug (solder pin side) 


5 4 3 2 1 
M. ter? з ed S. = s: Jumper pins 1 & 2 
N o о о о / 
E dE c 


Connections to the male 9 pin ’D’ connector 
Pin #’s 


Ground (common) 

Ground (common) 

Red (RGB signal) 

Green (RGB signal) 

Blue (RGB signal) 

N/C (no connection) 

N/C (no connection) 

Horizontal Sync (negative signal - must be inverted) 
Vertical Sync (Most monitors do not require Neg. sync) 


O 0 N Q Q b Q N 


2 8- 


! 
! ! 
! ! 
ground 57 | o 70 ! в IC-1 will only have 
Use pin 87,IC-1 as common ! 1 5 pins used, #’s 1, 2, 
Ground points for both 610 4019 3, 7, and 14. 
cable connectors - Н i 
(9 ріп 'D' pint 1&2) 5!0 Lo ! 10 
(8 pin 'Din pin & 2). | i 
4 1 0 $ o oh 44 
П ' 
! LI 
Horiz Sync out to 9 pin(-3 ! o фо ! 12 
'D' connector, pin #8. ! i 
Horiz Sync input from -»2 ! о @o ! 13 
QL connector (pin #4) 2 ! 
(Pins 1 & 2 are jumped 110 o | 14‹- +5 volts from QL connector 
together to form an : E ! (Pin #1). 
inverted signal input). اسا اسسا‎ 


741500 TTL IC wired as an inverter - IC-1 
Bottom side up (pins up) 


<- plug notch 


o 
' 
u 

2 


8 Pin DIN connector(solder pin side) 


Connections to the male Din 8 pin connector 


Pin #’s 


+ 5 volts DC 

Ground (common) 

Composite Signal (not used for RGB) 

Horizontal Sync (negative sync - must be inverted) 
Vertical Sync (Most monitors do not require Neg. sync ) 
Green (RGB signal) 

Red (RGB signal) 

Blue (RGB signal) 


очосоьомке 


Cable Connector hookup 

Pin #1, 8 pin Din connector to pin #14, IC-1 (+ 5 Volts DC) 
Pin #2, 8 pin 'Din connector to pin #7, IC-1 (Common Ground) 
Pin #3, 8 pin Din connector NOT USED! 


Pin #4, 8 pin Din connector to pin #’s 1 & 2, IC-1 (Horizontal sync input) 


-8 - 


Pin #5, 8 pin Din connector to pin #9, 9 pin 'D' connector (Vertical Sync) 
Pin 46, 8 pin Din connector to pin #4, 9 pin 'D' connector (Green RGB signal) 
Pin #7, 8 pin Din connector to pin #3, 9 pin 'D' connector (Red RGB signal) 
Pin 48, 8 pin Din connector to pin #5, 9 pin 'D' connector (Blue RGB signal) 
Pin #1 and #2, 9 pin 'D' connector to pin #7, IC-1 (Common Ground) 

Pin 43, 9 pin 'D' connector to pin #7, 8 pin Din connector (Red RGB signal) 
Pin #4, 9 pin 'D' connector to pin #6, 8 pin Din connector (Green RGB signal) 
Pin 45, 9 pin 'D' connector to pin £8, 8 pin Din connector (Blue RGB signal) 
Pin #6 & #7, 9 pin 'D' connector NO CONNECTION 

Pin #8, 9 pin 'D' connector to pin #3, IC-1 (Positive Horizontal sync output) 
Pin #9, 9 pin 'D' connector to pin #5, 8 pin Din connector if required (Vertical sync) 
Pin #'s 1 & 2, IC-1 to pin #4, 9 pin 'D' connector (Negative Horizontal sync) 


Pin #3, IC-1, to pin #8, ріп 'D' connector (Positive Horizontal sync out) 


Pin 87, IC-1 (two 


wires), to pin #'s 1 & 2, 9 pin 'D' connector and to ріп #2, 8 pin Din 
connector : 


Pin #14, IC-1, to pin #1, 8 pin Din connector (Pin #1 is labeled PAL in the OL manual, 
however, the US QL's have a 5 volt DC connection at this pin). 


List of parts: Radio Shack part numbers indicated 


274-026 8 pin male DIN plug $1.79 

276-1537 9 pin male 'D' plug $0.99 

276-1539 9 pos 'D' Hood $0.79 

276-1801 7400 Quad 2-input NAND gate $0.89 

276-1802 7404 Hex inverter $0.99 x 
278-775 9 conductor, double shielded cable $0.59 per foot 


x Use the 7404 Hex inverter as an alternate IC. 


Additional Information: 


An RGB monitor will display 8 primary colors; black, red, yellow, cyan, green, blue, 
magenta and white. If you purchase a CGA monitor, yellow will appear brown and white 
will be tinted blue or dirty looking. This is set-up in the G2’s (grids of the 
Picture tube) to produce these differences in color because; CGA monitors have one 
additional line called Intensity. CGA will provide 16 colors if the intensity line 
is used - IBM only! Yellow will be yellow when intensified and white will be white. 
You may also find that when you power-up the QL, the tweed: memory check display and 
the F1 - F2 display will roll until you press either function key; then it will 
stabilize. Try not using the vertical sync line, it may eliminate this problem. 


NOTE: If you require any assistance, contact me through LIST. 


Bob Gilder 


-18- 


WL UUKNCKR 
GUIDE TO TROUBLE SHOOTING 


Not too many years ago, when computers 
were made of wired keyboards and any 
number of discrete boards, fault-finding 
was a little easier for the layman. If a 
faulty board could be found it could be 
.removed and replaced, a relatively 
inexpensive job. 


The OL has a membrain keyboard, 
internally, and only one board. The 
memory chips are soldered in and the 
microdrive cartridge mechanism is part 
of the case, and the microdrive 
recording heads are not adjustable. 


Those are, of course, some of the 
features which permit such a powerful 
computer to be sold at such lou cost, so 
we can hardly complain. 


This implies that fault finding and 
repair work by the knowledgable owner is 
a little more difficult. One big 
handicap is that no circuit diagram is 
supplied with the QL as standard. It is 
suggested that unless you have a good 


or re-set. 


Large Blocks/stripes of color 
and possible speaker noise. 


No re-set or spurious re-sets 
: occurring. 


QL locks-up after specified 
time. 


QL locks-up at random. 


Microdrives fail to read/ 
write properly оп a cart- 
ridge in use in one drive 
only. 


Microdrive fails to read 
cartridges recorded by 
another drive. 


Green/white screen on power-up 


deal of experience of repair work, a QL 
service manual is essential. Custom 
chips; the ZX 8301 and ZX 8302 сап be 
obtained from Sharps if needed. 


If you do not feel confident about 
attempting a repair yourself, I believe 
that Dan Elliot still repairs 
Timex/Sinclair computers. If you could 
be specific about a faust, say, a 
microdrive is not working properly. Ask 
yourself, in what way(s) is it not 
working? If the QL continuously locks 
up, is there а good reason for the 
lock-up? Ву looking carefully ай the 
options you тау save yourself а repair 
bill. Let us consider a number of common 
fault areas in the QL. 


The following table lists faults against 
possible problems. The list of numbers 
relates to the actions you can take to 


‚сиге a fault or check the area where it 


lies. The related actions are listed 
belou this table. 


! 
! 
CAUSE CHECK ! 
i 
! 
Faulty expansion 1,2 | 
port or RAM. ' 
' 
' 
Chip or bad chip 3 ! 
pin contact. - 
' 
! 
Faulty re-set 4,5 ' 
switch. ' 
' 
1 
Overheating/ 3,6,7,8 ! 
bad contacts/ ! 
noisy A-C or ' 
marginal RAM. i 
' 
' 
Noisy A-C/bad 3,7,8 i 
contacts or i 
marginal RAM. i 
1 
' 
Noisy A-C or 6,7 ' 
over-heating. i 
1 
' 
' 
i 
Bad alignment. 9 I 
' 
' 
8 
! 
! 


L 


Microdrive fails to read/ 
write any cartridge. 


Certain keys; not usually 
the complete set; fails to 
operate. 


Remove any expansion module and check 
operation. If the fault is cured the 
expansion module is faulty or 
requires too much power from the QL. 


External ВАМ is 
number 1 above. 


faulty. Treat as for 


Bad chip contacts сап be checked and 
cleaned only by removing all possible 
chips - not the ones soldered in - 
from the main board. Do not perform 
this unless you are confident and 
obey all normal rules regarding 
static-sensitive devices. 


Re-set switch has been damaged by 
upward pressure while using it. Check 
state of switch by removing QL lid. 


Power plug connections are weak 
through too much use. Replace or hard 
wire pouer lead. 


QL CORNER 


Archive: Watch the saves 
Archive file saving options, 
ways. If you produce a 
drive filename" 
saved as a text file which 
this type of file back 
SuperBASIC program; 


' 
' 

CAUSE CHECK ' 

' 
' 

Over-heating/ 3,6, ' 

bad pin con- ' 

tacts or faulty ' 

drive. i 

1 
' 
Faulty keyboard 19 ' 
membraine. Н 
H 
1 
' 

6. Over-heating; keep away from direct 
sunlight and other heat sources. Do 
not cover vent holes. Remove any 
expansion boards to see if they are 
drawing too much power from the QL. 
Place small silent fan behind right- 
hand-side of machine or, if confident 
- and as a last resort - remove the 
voltage regulator and heatsink to the 
outside oí case. 

7. Noisy А-С power line. This can be 
rectified by using suppressor module. 

8. If QL contains marginal ог ’lossy’ 
ВАМ, a full БАН test will be needed 
to check operation oí ВАН. 

‚ 9. If microdrive heads are mis-aligned, 


there is little hope of cure except 
by a complete replacement. 


10. Replace faulty keyboard membraine. 


although similar, work in different 
collection of PROCedures and input "SAVE 
(save flp2,. procedures), 


the procedures will be 


will be appended with ".prg". Loading 
inte Archive 
it is slow. 


is similar to loading а 


Saving the procedures using the "SAVE OBJECT drive filename" will 
save the file in a tokenized form used internally by Archive. The 


process is roughly 


analogous to compiling a 


Basic program. This 


type of file is appended with " pro", and takes up more media 
space, but can still be modified after re-loading it into 
Archive. 

If a file is saved with command "SAVE PROTECT drive 


filename", 
or modified in any way. 


it is also appended 


with "pro", but cannot be listed 


This type of file should be used only: 


a] if you have spent a considerable amount of time 


developing 
you 


meaningful 
want to protect; 


Archive 
and 


routines which 


b) only if you are very sure that you will not want 
to modify them at some future date; and 


c] only if you have also saved them as " prg" files 


as well. 


With the possible exception of accessibility and loading time for 


a large PROCedure file, 


the end-user 
difference between either of the three SAVE variations. 


ae 


is unlikely to notice any 


1/20/91